make tackles - Spanish English Dictionary